body {
  background: #f2f2f2;
}

.logo {
  margin: 28px 0 0 180px;
}

#box1 {
  height: 100px;
  width: 800px;
}
#box1 img {
  margin: 8px 25px 0 83px;
  float: left;
}
#box1 .p1 {
  font-size: 20px;
  color: #8fc31f;
  font-weight: 900;
  margin-top: 25px;
}
#box1 .p2 {
  color: #999;
  font-size: 12px;
  margin-top: 18px;
}
#box1 .p2 span {
  color: red;
  font-size: 12px;
}
#box1 .p2 a {
  font-weight: 900;
}

#box2 {
  height: 320px;
  width: 800px;
  border-top: 1px solid #999;
}
#box2 #box3 {
  float: left;
  height: 320px;
  width: 320px;
  margin: 35px 0 0 83px;
}
#box2 #box3 p {
  color: #999;
  font-size: 12px;
}
#box2 #box3 span {
  color: #545454;
  font-size: 20px;
  font-weight: 900;
}
#box2 #box4 {
  float: left;
  height: 108px;
  width: 321px;
  margin: 74px 0 0 51px;
}
#box2 #box4 span {
  color: #545454;
  font-size: 14px;
  font-weight: 900;
}
#box2 #box4 p {
  color: #999;
  font-size: 12px;
  margin-top: 8px;
}
#box2 #box4 p a {
  color: red;
}
